Плата розробки польотного комп'ютера Starlight - програмована RP2040 - без роз'ємів
STARLIGHT: Дошка для розвитку моделі ракети!
Блок керування ракетою Starlight ідеально підходить для ракетно-модельного будівництва. Розроблений для використання в ракетних трубах діаметром 75 мм, хоча ви також можете придбати його в менших трубах, він забезпечує точність і стабільність під час вашого наступного запуску. Його високоякісна конструкція виведе ваше ракетно-модельне будівництво на новий рівень.
Більше того, ця плата має лише 75,4 мм завдовжки та 40 мм завширшки.
Ця версія не має попередньо припаяних роз'ємів та клем. За потреби ми також маємо версію з роз'ємами.
Як для початківців, так і для професіоналів!
Завдяки таким датчикам, як тиск, температура, гіроскоп та акселерометр, вбудованим у плату, ця плата дозволяє вам контролювати кожну частину вашої моделі ракети під час зльоту та відновлення!
Крім того, плата має порти вводу/виводу для двох мікросервоприводів, що дозволяє встановити систему керування вектором тяги на ракету без будь-якої складної проводки! Просто підключіть два сервоприводи, і все готово.
Простий та адаптивний!
Хочете підключити більше датчиків або периферійних пристроїв до вашої плати STARLIGHT? Не проблема! Ця плата також оснащена вісьмома виходами GPIO, включаючи шину SPI, шину I2C та шину UART! Два з восьми GPIO є 5-вольтовими GPIO, тому ви також можете інтерфейсувати цей 3,3-вольтовий пристрій з логікою 5 В!
Існує безліч онлайн-документації про те, як запустити ракету за допомогою STARLIGHT, і це буде дуже просто! Якщо ви хочете перетворити свою ракету на електронний шедевр, Starlight — це саме те, що вам потрібно.
Особливості:
- RP2040 для блискавично швидкого виконання коду та простого програмування. Ви можете написати свою прошивку на Python!
- 6-осьовий IMU ICM-42605: гіроскоп та акселерометр
- Перемикач рівнів, що дозволяє використовувати сервоприводи 5 В з RP2040 3,3 В
- Подвійне вимірювання температури для додаткової резервної потужності та захисту від перегріву
- Датчик тиску BMP388 для визначення висоти та відстеження польоту
- 6 контактів GPIO 3,3 В, а також відкриті інтерфейси SPI, I2C та UART для ще більшої універсальності
- 2 контакти GPIO 5V, можливо, створені вбудованим перемикачем рівнів
- 16 МБ флеш-пам'яті для зберігання польотних даних та прошивки
- Світлодіодні індикатори живлення та часу роботи
- Micro-USB для легкого програмування
- Вхідна напруга 5-18 В
- Два стабілізатори напруги для 3,3 В та 5 В безпосередньо на платі
- Два виходи для сервоприводів для використання додаткового інтерфейсу векторного керування контуром тяги
- Монтажні отвори M3, монтажні елементи НЕ входять до комплекту
- Цифровий путівник включено
Технічні характеристики:
- Вхідна напруга: 5-18 В
- Тип інтерфейсу: Micro-USB, кабель не входить до комплекту
- Вбудовані датчики: гіроскоп, акселерометр, подвійний датчик температури, датчик тиску (ICM-42605, BMP388)
- Мікроконтролер : Raspberry Pi RP2040
- Напруга на платі : 3,3 В для GPIO, 5 В для сервоприводів та 5 В GPIO
- Напруга GPIO : Всього 8 GPIO (НЕ враховуючи сервоприводи). 6 з GPIO мають напругу 3,3 В, а 2 – 5 В.
- GPIO для сервоприводів : Є 2 порти для підключення 3-контактних сервоприводів. Ці порти мають напругу 5 В.
- Розміри: 40 мм * 75,4 мм
Розпіновка
STARLIGHT має багато штифтів для використання у ваших ракетних проектах.
- Запальник : це потужна шина, призначена для використання із системами запалювання для автоматичного запалювання двигуна. Вона підключена до MOSFET-транзистора AO3400 (макс. імпульсний струм 30 А), керованого контактом GP6 на RP2040. MOSFET-транзистор AO3400 підключений безпосередньо до джерела живлення, тому залежно від напруги акумулятора, що використовується, напруга на цьому контакті буде змінюватися.
- Виштовхування : Цей термінал підключений так само, як і рейка запалювання, з іншим MOSFET AO3400, підключеним до контакту GP7 на RP2040.
- Батарейка : Тут слід підключити батарейку. Зверніть увагу на полярність на платі! Підключення батарейки неправильно може призвести до виходу з ладу плати STARLIGHT. STARLIGHT приймає широкий діапазон вхідної напруги, від 5 до 18 В.
- PWR_CS : Це перемичка, яка дозволяє легко підключати та відключати акумулятор від STARLIGHT. Щоб захистити плату та комп'ютер, ніколи не підключайте акумулятор до плати, коли вона підключена до USB!! PWR_CS дозволяє від'єднувати акумулятор від плати, не відкручуючи дроти від клем. Просто зніміть перемичку на цих двох контактах, щоб від'єднати акумулятор. Встановіть перемичку назад, і акумулятор знову підключиться. Вбудованої схеми заряджання немає.
- GP0: Цей контакт безпосередньо підключений до контакту GP0 мікроконтролера RP2040. Він також виконує функцію контакту передавального пристрою UART.
- GP1: Це безпосередньо підключено до виводу GP1 RP2040. Це вивід UART RX.
- GP16: Він безпосередньо підключений до GP16 на RP2040. Він також є SPI RX/I2C SDA (згідно з розпіновкою RP2040).
- GP17: Безпосереднє підключення до GP17, SPI CS/I2C SCL
- GP18: Безпосереднє підключення до GP18, SPI SCK
- GP19: Безпосереднє підключення до GP19, SPI TX
- GP22 (5 В): Це контакт, підключений через перемикач рівнів до контакту GP22 RP2040. Це ЛОГІЧНИЙ КОНТАКТ на 5 ВОЛТ!!!
- GP23 (5 В): Це контакт, підключений через перемикач рівнів до контакту GP23 RP2040. Це ЛОГІЧНИЙ КОНТАКТ на 5 ВОЛТ!!!
- ВІСЬ X: Це 3-контактний роз'єм для використання з сервоприводами. Вивід SIGNAL підключено до GP11 на RP2040. Це РОЗ'ЄМ НА 5 ВОЛЬТ!!!
- ВІСЬ Y: Це 3-контактний роз'єм для використання з сервоприводами. Вивід SIGNAL підключено до GP12 на RP2040. Це РОЗ'ЄМ НА 5 ВОЛЬТ!!!
- Примітка: Також є два контакти налагодження, про всяк випадок, якщо вони знадобляться. У більшості випадків ви можете ігнорувати ці контакти.
Вбудовані з'єднання
Деякі виводи RP2040 з'єднані з іншими мікросхемами на платі.
- Вбудований I2C: Ця плата використовує шину I2C для зв'язку з вбудованими датчиками. Для вбудованого I2C SDA підключено до GP2, а SCL – до GP3.
- Вбудований світлодіод: Вбудований світлодіод підключено до GP24.
- Увімкнення перемикача рівнів (ВАЖЛИВО!!!): GP14 на RP2040 підключено до контакту ENABLE на вбудованому перемикачі рівнів. Встановіть GP14 у значення HIGH, щоб увімкнути перемикач рівнів, а отже, увімкнути сервоприводи та 5V GPIO.
Початок роботи
Зараз ви можете запитати – як мені насправді написати код для цієї плати? На ринку є безліч навчальних посібників для інших плат, але STARLIGHT дещо унікальна. Процес програмування буде таким самим, але функції, які постачаються з платою заздалегідь, перевершують багато інших сучасних плат на ринку.
- Завантажте STARLIGHT UF2 для цієї плати. Ця плата використовує спеціальний UF2- файл, ви можете завантажити його з нашого списку тут, у вкладці вкладень нижче.
- Встановіть Thonny IDE . Ось як ви будете писати та завантажувати код на плату. Ви можете знайти посилання для його завантаження тут .
- Підключіть плату: перетягніть файл .uf2 на USB-накопичувач, з якого плата завантажується за замовчуванням, дайте йому деякий час для копіювання. Якщо ця операція буде успішною, плата перезавантажиться, і ви більше не бачитимете її як накопичувач.
- Виберіть інтерпретатор MicroPython. Це можна зробити в правому нижньому куті Thonny IDE.
Зчитування показників датчиків та керування сервоприводами
Тепер, коли ви змогли написати перші фрагменти коду для плати керування STARLIGHT, ви, мабуть, задаєтеся питанням: що ж мені робити далі? Друк напису «Hello World» — це зовсім не те саме, що запустити модель ракети за допомогою цієї плати. На щастя, у нас є все необхідне для успіху зі STARLIGHT, акуратно упаковане в репозиторій GitHub.
Відгуків не знайдено
All items on our website shown as in stock, are in our warehouse ready to ship unless stated otherwise on the product page.
We aim to ship orders within 1 working day of ordering on your chosen shipping method.
We do not guarantee this however, especially at extremely busy times of the year. Therefore if you do require your order urgently, please drop us a email after you order to let us know.
Please note that you must use a courier option if your order contains rocket motors, you can not use the Royal Mail for orders with motors. The website should automatically disable the Royal Mail shipping option once these items are added to your cart. However in the case of a website mistake you will need to use the courier option.
Orders will ship on your chosen courier, all UK Mainland couriers we offer are a next day service. The couriers however do not offer us a guarantee on this, so we are unable to pass one along.
Over 95% of our orders do arrive next day as intended.
If you require Saturday delivery there is a Saturday delivery option on the checkout page. DHL do not offer Saturday delivery by default.
You can use the Royal Mail option for smaller items up to 2Kg in weight as long as they do not contain motors.
Please be aware if you require AM or Saturday delivery these orders may still take up to 1 working day to dispatch. We do, however, prioritise express orders for dispatch.
If an item was sent un-tracked the delivery date is agreed to be 2 (two) days after shipment.
Returned items should be undamaged and in a good condition suitable to be sold again. They need to arrive with us in this condition.
You must package the item well so that damage does not occur in transit, although you do not need to use the original packaging.
We will offer to replace the faulty or damaged item, or refund you in full at your preference.
In regards to missing parts of kits we reserve the right to replace the required parts rather than the entire kit.
If the item arrives damaged or faulty we will of course still offer a refund or replacement on custom orders.
If your item has been dispatched then we will need to investigate with our couriers before continuing with our refund process. This may take up to 14 working days to complete although is usually a far quicker process. We will always offer a full refund or replacement for lost items.
If you paid by BACS we will require your bank details to send a repayment via BACS.
BACS payments should usually arrive in your account the same day, however please allow up to 5 working days.
If you paid by PayPal (Debit or Credit Card) the refund will usually be processed on to the payment method used to make the payment. This may take up to 7 working days to complete but is usually within 3-5 working days.
If you paid via credit or debit card the refund will usually be with you within 1-5 working days.
If you paid by cheque we are unable to process a refund by any method other than cheque and this will be posted 2 working days after your payment cleared at the earliest. (This is the final clearing date defined by the latest time period in which the cheque can be reversed, not the initial funds release date.)
